polarization microscopy - French English Dictionary